
Page({
  data: {
    time: '获取验证码', //倒计时 
    currentTime: 60,//限制60s
    isClick: false,//获取验证码按钮，默认允许点击
  },
  onLoad: function (options) {

  },
  onReady: function () {

  },
  onShow: function () {

  },

  getAuthCodeAction() { //获取手机验证码

    this.setData({
      isClick: true,
    })
    var currentTime = this.data.currentTime;
    var interval = setInterval(() => {
      currentTime--;//减
      this.setData({
        time: currentTime + '秒后获取'
      })
      if (currentTime <= 0) {
        clearInterval(interval)
        this.setData({
          time: '获取验证码',
          currentTime: 60,
          isClick: false
        })
      }
    }, 1000)
  },
})